sub-machine guns - Turkish English Dictionary